首页> 外文OA文献 >Anonymous remote computing: a paradigm for parallel programming on interconnected workstations
【2h】

Anonymous remote computing: a paradigm for parallel programming on interconnected workstations

机译:匿名远程计算:互连工作站上并行编程的范例

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Parallel computing on interconnected workstations is becoming a viable and attractive proposition due to the rapid growth in speeds of interconnection networks and processors. In the case of workstation clusters, there is always a considerable amount of unused computing capacity available in the network. However, heterogeneity in architectures and operating systems, load variations on machines, variations in machine availability, and failure susceptibility of networks and workstations complicate the situation for the programmer. In this context, new programming paradigms that reduce the burden involved in programming for distribution, load adaptability, heterogeneity and fault tolerance gain importance. This paper identifies the issues involved in parallel computing on a network of workstations. The Anonymous Remote Computing (ARC) paradigm is proposed to address the issues specific to parallel programming on workstation systems. ARC differs from the conventional communicating process model by treating a program as one single entity consisting of several loosely coupled remote instruction blocks instead of treating it as a collection of processes. The ARC approach results in distribution transparency and heterogeneity transparency. At the same time, it provides fault tolerance and load adaptability to parallel programs on workstations. ARC is developed in a two-tiered architecture consisting of high level language constructs and low level ARC primitives. The paper describes an implementation of the ARC kernel supporting ARC primitives.
机译:由于互连网络和处理器速度的快速增长,互连工作站上的并行计算正成为可行和有吸引力的主张。对于工作站集群,网络中始终有相当数量的未使用计算能力。但是,架构和操作系统的异构性,机器上的负载变化,机器可用性上的变化以及网络和工作站的故障敏感性使程序员的情况复杂化。在这种情况下,减轻编程负担,负载适应性,异构性和容错能力的新编程范例变得越来越重要。本文确定了工作站网络上并行计算所涉及的问题。提出了匿名远程计算(ARC)范例,以解决工作站系统上并行编程所特有的问题。 ARC与传统的通信过程模型不同,ARC将程序视为由多个松散耦合的远程指令块组成的单个实体,而不是将其视为进程的集合。 ARC方法可实现分配透明性和异构性透明性。同时,它为工作站上的并行程序提供了容错能力和负载适应性。 ARC是由两层体系结构开发的,该体系结构由高级语言构造和低级ARC原语组成。本文介绍了支持ARC原语的ARC内核的实现。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号